home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 013a / 2col21.zip / 2COL21.DOC < prev   
Text File  |  1991-07-15  |  10KB  |  289 lines

  1.                                  2col
  2.  
  3.                          Shareware Version 2.1
  4.  
  5.                       A Compressed Print Utility
  6.  
  7.                             Copyright 1991
  8.                                   by
  9.  
  10.                           ARCaine Technology
  11.                             960 Neilson St
  12.                            Albany, CA 94706
  13.                             (415) 527-9859
  14.  
  15.                           All Rights Reserved
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23. Introduction
  24.  
  25.   2col is intended to greatly reduce the huge volume of paper that
  26.   results from printing reference manuals and text files. Regular
  27.   use of this program should cut your paper bill by 60 to 70
  28.   percent. It provides excellent readability (unlike other
  29.   compressed print programs) while compressing an average of
  30.   four pages of source material onto one side of a sheet of
  31.   paper. By using its even/odd alternate side print feature eight
  32.   pages of text can be printed using both sides of a page. Since the
  33.   normal draft mode of printing is used it is also much faster than
  34.   those programs which rely on nonstandard print modes.
  35.  
  36.   As a side benefit, many 2col users actually find it easier and
  37.   faster to read the compressed versions than the originals because
  38.   they can take in more words at one time without having to scan
  39.   across the page.
  40.  
  41.   2col will optionally print in subscript mode - doubling the amount
  42.   of text contained on a single sheet to a total of sixteen pages -
  43.   with a significant loss in legibility and printing speed.
  44.  
  45.   This program will work on most Epson compatible dot-matrix
  46.   printers which provide 17 character/inch compressed printing but
  47.   is especially intended for newer printers like the Panasonic
  48.   KX-P1180 which have a compressed/elite mode (20 char/in) allowing
  49.   two complete 80 character lines to be printed across the page.
  50.  
  51.   The 20 char/in mode on many printers cannot be accessed by
  52.   software if your DIP switches are set for IBM mode. The printer
  53.   must be set for the Epson standard mode. 2col will optionally
  54.   supply the control characters to cause the full IBM character set
  55.   to print. Also, your printer should have the auto linefeed switch
  56.   turned off.
  57.  
  58.  
  59.  
  60. Registration
  61.  
  62.   This is a shareware program and you are expected to pay a $20
  63.   registration fee if you use it for longer than a one month
  64.   evaluation period. The registered version of 2col permits multiple
  65.   document names and wildcards to be used on the command line and
  66.   eliminates the registration screen.
  67.  
  68.   Unregistered users must enter the number displayed on the screen
  69.   and press the ENTER key each time the program is run.
  70.  
  71.   Multi-site fees for commercial users can be negotiated.
  72.  
  73.  
  74. Terminology
  75.  
  76.   Since several pages from the original source file are combined
  77.   onto a single page of printer output, there may be some confusion
  78.   about the word "page." We will always refer to the original
  79.   document pages as "source pages." What is actually printed will
  80.   simply be called "pages."
  81.  
  82.  
  83.  
  84. Usage:
  85.  
  86.   2col  [options] path\filename [options] [path\filename]...
  87.  
  88.  
  89.   Options may be specified in any order before and/or after the file
  90.   name(s). Options must be separated from each other by spaces and
  91.   preceded by a "-". Upper and lower case are interchangeable.
  92.  
  93.  
  94.  
  95.  
  96.   Options are defined as follows:
  97.  
  98.    -Lxx = Each column will be xx lines long
  99.    -Cxx = No more than xx consecutive blank lines will be printed
  100.    -Sxx = Skip xx pages before starting to print
  101.    -O   = Print only odd # pages
  102.    -E   = Print only even # pages
  103.    -Wxx = column width (number of characters in each column)
  104.    -P   = Pause before printing each page.
  105.    -N   = Prints filename and page # at lower left corner
  106.    -D   = Delimit each (source) page with a line and page #
  107.    -T   = Truncate long lines instead of wrap.
  108.    -G   = Enable full IBM graphics set.
  109.    -Fx  = Put a margin of x blank lines at the top of each page.
  110.    -A   = Append multiple files. (registered version only)
  111.    -Q   = Adjust linefeeds for 24-pin printers
  112.  
  113.   When more than 102 lines/page requested,shifts to subscript
  114.   (half-height) mode. When column width is less than 69 chars,uses
  115.   compressed mode (17 char/in.) When column width is greater than
  116.   68 uses compressed/elite (20 char/in.)
  117.  
  118.   Defaults: 80 characters/column;88 lines/page;1 consecutive blank
  119.            line; no pause before printing page; do not number pages;
  120.            wrap (not truncate) long lines;4 blank lines at top of
  121.            page.
  122.  
  123.  
  124. Description of options
  125.  
  126.  
  127.    -Lxxx
  128.  
  129.       Each column will contain xxx lines of data. Line spacing will
  130.       be automatically adjusted to approximately fill the page. Some
  131.       flexibility is included to vary the white space at the bottom
  132.       of the page: -L102 or -L90 (-L100 or -L85 for 24 pin printers)
  133.       give minimum white space; other values give more.  Characters
  134.       will be normal (pica) height until more than 102 lines/column
  135.       are specified; printer will then shift to subscript mode
  136.       allowing up to 220 lines/column. Default value is 88.
  137.  
  138.  
  139.  
  140.     -Cxx
  141.  
  142.       Pages of text frequently contain many blank lines of data.
  143.       Experience has shown that most of these can be discarded
  144.       without sacrificing readability. This option specifies that
  145.       when there are more than xx consecutive blank lines, the
  146.       excess will be discarded. The default value is 1.
  147.  
  148.  
  149.     -Sxx
  150.  
  151.       This feature is useful if you have a paper jam or decide to
  152.       print part now and part later. Using this option will cause xx
  153.       pages to be skipped before printing begins. For example,
  154.       specifying "-S2" will cause printing to begin with page 3.
  155.  
  156.  
  157.     -O
  158.  
  159.       This and the -E option allow you to print on both sides of
  160.       each sheet of paper. By specifying "-O", only the odd numbered
  161.       pages will be printed. When printing is complete,reload the
  162.       first page back into the printer with the blank side facing
  163.       the print head and rerun 2col using the -E option.
  164.  
  165.  
  166.     -E
  167.  
  168.       Prints only even numbered pages. When using this option after
  169.       the -O option be sure to shift the paper about 1/2 inch to the
  170.       right before starting to print, to allow space for hole
  171.       punching or other binding requirements.
  172.  
  173.  
  174.     -Wxx
  175.  
  176.       This option specifies how wide each column will be. Wrapping
  177.       or truncating will begin at this position. It also determines
  178.       the print density. If xx is 68 or less, the printer will use
  179.       compressed mode (137 characters across the page). If xx is 69
  180.       or larger the printer will use compressed/elite (160
  181.       characters/line). If your printer does not support
  182.       compressed/elite and you try to use it, you will end up with a
  183.       mess. You should then specify xx as 68 and decide whether you
  184.       want to truncate long lines or wrap them. You may first want
  185.       to use a word processor to do a word wrap since 2col will wrap
  186.       in mid-word.
  187.  
  188.  
  189.     -P
  190.  
  191.       Program will pause before printing each page. Hit any key to
  192.       print a page. This option is useful if you are feeding single
  193.       sheets to the printer.
  194.  
  195.  
  196.     -N
  197.  
  198.       This will cause the filename and page number to be printed in
  199.       the lower left-hand corner of each sheet. To avoid confusion
  200.       when using the -S, -O and -E options the page numbering is not
  201.       reset for each document when multiple documents are specified
  202.       on the command line(registered version only).
  203.  
  204.  
  205.     -D
  206.  
  207.       If you need to keep track of each source page, this option
  208.       will print a dashed line with a page number in the middle
  209.       whenever a form feed is encountered or after 66 lines of data.
  210.       Experience has shown that this option will be rarely used
  211.       because most documents either number their own pages or it is
  212.       just not important to keep track of original page breaks.
  213.  
  214.  
  215.     -T
  216.  
  217.       Normally when lines longer than the specified column width are
  218.       encountered, 2col will wrap the data to the next line. If you
  219.       prefer to truncate or discard excess characters on a line, you
  220.       should invoke this option.
  221.  
  222.  
  223.  
  224.     -G
  225.  
  226.       Sends control codes to enable full IBM graphics set (ASCII
  227.       128-255).
  228.  
  229.  
  230.     -Q
  231.  
  232.       This option should be used with 24 pin (letter quality)
  233.       printers to prevent prevent pages from running too long.
  234.  
  235.  
  236.     -Fx
  237.  
  238.       2col will insert x blank lines at the top of each page before
  239.       printing. The default is 4.
  240.  
  241.  
  242.     -A
  243.  
  244.       When multiple files are specified on the command line
  245.       (registered version only) you have the option of either
  246.       starting a new page for each file (default) or appending them
  247.       as though they were one continuous file. The -A option causes
  248.       them to be appended.
  249.  
  250.  
  251. Suggested Usage
  252.  
  253.     Create a batch file named "2.bat" containing a call for 2col
  254.     with your most often used options as part of the command line.
  255.     You need then only type "2" followed by the filename you wish to
  256.     print. You could also include options you wish to add or
  257.     override as part of the call. For example 2.bat might contain
  258.     the following line:
  259.  
  260.       2col -P -N -L86 %1 %2 %3 %4
  261.  
  262.     (%2 %3 %4 are there in case you enter options or additional
  263.     fileneames)
  264.  
  265.  
  266. Distribution
  267.  
  268.     Permission is hereby given to copy and distribute this program
  269.     as long as no fee other than a minimal (<$10) handling cost is
  270.     charged. Please include all files in their original unmodified
  271.     form when distributing this program.
  272.  
  273.  
  274. Ye olde disclaimer
  275.  
  276.     The author has made all good faith attempts to provide a
  277.     reliable product. But there are no guarantees expressed or
  278.     implied that this program will work perfectly (or indeed at all)
  279.     or that it won't cause your data or hardware to self destruct.
  280.     If you are a registered user and become dissatisfied with the
  281.     program for any reason, I will be glad to refund your
  282.     registration fee but will not be liable for any damage caused by
  283.     this program.
  284.  
  285.  
  286.                                                      -A. R. Caine-
  287.  
  288. GEnie mail:A.CAINE
  289.